Distribution of an application consists of three main DLLs: Crdesignerctrl.dll, Craxddrt.dll, and Crviewer.dll. In addition to these main DLLs, you will need to distribute the standard runtime files, including database DLLs and export DLLs. The additional DLLs you distribute will vary depending on your application. For more information on standard runtime files, refer to the Crystal Reports Developer Runtime Help (Runtime.hlp).
Note: The Embeddable Designer is not royalty free; it requires licensing. For more information on licensing, refer to the License Manager Help (License.hlp).
Although online help for designing reports at runtime in the Embeddable Designer is not provided, you can provide your own online help to your users. The Embeddable Designer has access to online help through the Help button on the main toolbar and through the Help command in the shortcut menu. You can enable or disable the Help button and hide the Help menu through the EnableHelp property (Microsoft Visual Basic) or the SetEnableHelp function (Microsoft Visual C++). To set your help file to the Embeddable Designer, create the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Seagate Software\Report Designer Component
Provide the full path and name of your help file here.
The Embeddable Designer uses the WinHelp function to start Microsoft Windows Help. The following table lists the various help options available and the UCommand used in the WinHelp function based on the help option selected. Keep this in mind when creating your online help.
Note: The online help must be a WinHelp file (.hlp).
Option Location | UCommand |
---|---|
For a complete description of the WinHelp function see "WinHelp Shell and Common Controls: Platform SDK" in the Microsoft Developer Network (MSDN).
Seagate Software IMG Holdings, Inc. http://www.seagatesoftware.com Support services: http://support.seagatesoftware.com |